#!/usr/bin/env python
#coding=utf-8

import os
global BASE_DIR
BASE_DIR = os.path.realpath(os.path.dirname(os.path.realpath(__file__))+'/../')

global BLACK_LIST
BLACK_LIST = [1675346230,1575306730,1276336934,1576306630]
route_key = {
        "ecos.ome_store.item.add_taobao":"store.item.add",
        "ecos.b2c_store.trade.ship_status.update_ecos.ome":"store.trade.ship_status.update",
        "ecos.ome_store.trade.shippingaddress.update_shopex_b2c":"store.trade.shippingaddress.update",
        "ecos.ome_store.trade.ship_status.update_shopex_b2c":"store.trade.ship_status.update",
        "shopex_b2c_store.trade.buyer_message.add_ecos.ome":"store.trade.buyer_message.add",
        "ecos.ome_store.items.quantity.list.update_shopex_b2b":"store.items.quantity.list.update",
        "ecos.ome_store.trade.delivery.send_paipai":"store.trade.delivery.send",
        "ecos.ome_store.trade.delivery.send_taobao":"store.trade.delivery.send",
        "ecos.ome_store.trade.shipping.update_taobao":"store.trade.shipping.update",
        "mcas_store.promotion.add_ecos.shangchao":"store.promotion.add",
        "ecos.ome_store.promotion.add_shopex_b2b":"store.promotion.add",
        "ecos.ome_store.trade.shipper.update_shopex_b2b":"store.trade.shipper.update",
        "ecos.ome_store.trade.shippingaddress.update_shopex_b2b":"store.trade.shippingaddress.update",
        "ecos.ome_store.trade.ship_status.update_shopex_b2b":"store.trade.ship_status.update",
        "ecos.b2c_store.item.add_paipai":"store.item.add",
        "shopex_b2c_store.trade.payment.type.delete_ecos.ome":"store.trade.payment.type.delete",
        "ecos.b2c_store.trade.payment.type.delete_ecos.ome":"store.trade.payment.type.delete",
        "ecos.b2c_store.trade.payment.type.add_ecos.ome":"store.trade.payment.type.add",
        "shopex_b2c_store.trade.payment.type.add_ecos.ome":"store.trade.payment.type.add",
        "ecos.b2c_store.trade.payment.type.update_ecos.ome":"store.trade.payment_type.update",
        "ecos.ome_store.item.add_paipai":"store.item.add",
        "ecos.shangchao_store.trade.pay_status.update_sccrm":"store.trade.pay_status.update",
        "ecos.shangchao_store.trade.ship_status.update_sccrm":"store.trade.ship_status.update",
        "ecos.shangchao_store.trade.add_sccrm":"store.trade.add",
        "ecos.ome_store.item.get_paipai":"store.item.get",
        "sccrm_store.trade.aftersale.status.update_ecos.shangchao":"store.trade.aftersale.status.update",
        "sccrm_store.trade.status.update_ecos.shangchao":"store.trade.status.update",
        "sccrm_store.trade.confirm_ecos.shangchao":"store.trade.confirm",
        "sccrm_store.trade.reship.add_ecos.shangchao":"store.trade.reship.add",
        "sccrm_store.trade.refund.add_ecos.shangchao":"store.trade.refund.add",
        "ecos.shangchao_store.trade.reship.status.update_sccrm":"store.trade.reship.status.update",
        "ecos.shangchao_store.trade.aftersale.add_sccrm":"store.trade.aftersale.add",
        "spider_taobao_order_detail_to_presence":"store.trade.add",
        "spider_ecos_ome_order_detail_to_presence":"store.trade.add",
        "spider_ecos_taobukpi_order_detail_to_presence":"store.trade.add",
        "spider_paipai_order_detail_to_presence":"store.trade.add",
        "shangchao_taobao_wlb_item_count_list":"store.item.sku.update",
        "shangchao_taobao_wlb_item_list_detail":"store.item.sku.update",
        "shangchao_taobao_wlb_item_detail_to_shangchao":"store.item.sku.update",

        "ecos.ome_store.trade.shipping.add_shopex_b2c":"store.trade.shipping.add",
        "ecos.ome_store.trade.shipping.add_shopex_b2b":"store.trade.shipping.add",
        "ecos.ome_store.trade.memo.update_shopex_b2b":"store.trade.memo.update",
        "ecos.ome_store.trade.memo.update_shopex_b2c":"store.trade.memo.update",
        "ecos.b2c_store.trade.buyer_message.add_ecos.ome":"store.trade.buyer_message.add",
        "ecos.b2c_store.trade.add_ecos.ome":"store.trade.add",
        "ecos.ome_store.trade.shipping.status.update_shopex_b2c":"store.trade.shipping.status.update",
        "ecos.ome_store.trade.reship.status.update_ecos.b2c":"store.trade.reship.status.update",
        "ecos.ome_store.trade.shipping.update_ecos.b2c":"store.trade.shipping.update",
        "mcas_store.item.types.get_ecos.shangchao":"store.item.types.get",
        "ecos.b2c_store.shop.payment_type.list.add_ecos.ome":"store.shop.payment_type.list.add",
        "ecos.ome_store.shop.payment_type.list.get_shopex_b2c":"store.shop.payment_type.list.get",
        "shopex_b2c_store.trade.payment.add_ecos.ome":"store.trade.payment.add",
        "shopex_b2c_store.trade.payment_type.update_ecos.ome":"store.trade.payment_type.update",
        "mcas_store.item.sku.update_ecos.shangchao":"store.item.sku.update",
        "ecos.ome_store.items.quantity.list.update_shopex_b2c":"store.items.quantity.list.update",
        "ecos.ome_store.trade.aftersale.status.update_ecos.b2c":"store.trade.aftersale.status.update",
        "ecos.b2c_store.trade.aftersale.status.update_ecos.ome":"store.trade.aftersale.status.update",
        "ecos.ome_store.trade.shipping.status.update_ecos.b2c":"store.trade.shipping.status.update",
        "shopex_b2c_store.trade.buyer_message.add_ecos.ome":"store.trade.buyer_message.add",
        "ecos.ome_store.trade.payment.add_ecos.b2c":"store.trade.payment.add",
        "mcas_store.item.update_ecos.shangchao":"store.item.update",
        "shopex_b2c_store.trade.add_ecos.ome":"store.trade.add",
        "shopex_b2b_store.trade.payment_type.update_ecos.ome":"store.trade.payment_type.update",
        "ecos.ome_store.trade.memo.update_ecos.b2c":"store.trade.memo.update",
        "ecos.ome_store.trade.aftersale.status.update_shopex_b2c":"store.trade.aftersale.status.update",
        "ecos.b2c_store.trade.ship_status.update_ecos.ome":"store.trade.ship_status.update",
        "ecos.ome_store.trade.update_shopex_b2c":"store.trade.update",
        "ecos.ome_store.trade.update_shopex_b2b":"store.trade.update",
        "ecos.b2c_store.trade.memo.add_ecos.ome":"store.trade.memo.add",
        "shopex_b2c_store.shop.payment_type.list.add_ecos.ome":"store.shop.payment_type.list.add",
        "shopex_b2b_store.trade.aftersale.status.update_ecos.ome":"store.trade.aftersale.status.update",
        "ecos.b2c_store.trade.memo.update_ecos.ome":"store.trade.memo.update",
        "shopex_b2b_store.trade.add_ecos.ome":"store.trade.add",
        "ecos.ome_store.trade.pay_status.update_shopex_b2b":"store.trade.pay_status.update",
        "ecos.b2c_store.trade.payment_type.update_ecos.ome":"store.trade.payment_type.update",
        "ecos.b2c_store.trade.refund.add_ecos.ome":"store.trade.refund.add",
        "ecos.ome_store.trade.refund.add_shopex_b2c":"store.trade.refund.add",
        "ecos.ome_store.trade.refund.add_shopex_b2b":"store.trade.refund.add",
        "ecos.ome_store.trade.shippingaddress.update_ecos.b2c":"store.trade.shippingaddress.update",
        "ecos.ome_store.trade.status.update_ecos.b2c":"store.trade.status.update",
        "shopex_b2b_store.trade.payment.add_ecos.ome":"store.trade.payment.add",
        "mcas_store.item.specvalues.get_ecos.shangchao":"store.item.specvalues.get",
        "ecos.ome_store.trade.reship.add_ecos.b2c":"store.trade.reship.add",
        "mcas_store.trade.reship.get_ecos.shangchao":"store.trade.reship.get",
        "ecos.ome_store.trade.ship_status.update_ecos.b2c":"store.trade.ship_status.update",
        "ecos.ome_store.trade.reship.add_shopex_b2b":"store.trade.reship.add",
        "ecos.ome_store.trade.reship.add_shopex_b2c":"store.trade.reship.add",
        "ecos.ome_store.trade.refund.add_ecos.b2c":"store.trade.refund.add",
        "shopex_b2b_store.trade.refund.add_ecos.ome":"store.trade.refund.add",
        "ecos.ome_store.items.quantity.list.update_paipai":"store.items.quantity.list.update",
        "ecos.ome_store.trade.aftersale.add_ecos.b2c":"store.trade.aftersale.add",
        "ecos.ome_store.trade.buyer_message.add_shopex_b2c":"store.trade.buyer_message.add",
        "ecos.ome_store.trade.buyer_message.add_shopex_b2b":"store.trade.buyer_message.add",
        "ecos.b2c_store.trade.payment.status.update_ecos.ome":"store.trade.payment.status.update",
        "ecos.ome_store.trade.status.update_shopex_b2b":"store.trade.status.update",
        "ecos.ome_store.trade.status.update_shopex_b2c":"store.trade.status.update",
        "ecos.ome_store.trade.payment.add_shopex_b2b":"store.trade.payment.add",
        "ecos.ome_store.trade.payment.status.update_ecos.b2c":"store.trade.payment.status.update",
        "ecos.ome_store.trade.update_ecos.b2c":"store.trade.update",
        "ecos.ome_store.trade.reship.status.update_shopex_b2b":"store.trade.reship.status.update",
        "ecos.b2c_store.trade.aftersale.add_ecos.ome":"store.trade.aftersale.add",
        "mcas_store.item.specs.get_ecos.shangchao":"store.item.specs.get",
        "ecos.ome_store.trade.reship_status.update_ecos.b2c":"store.trade.reship_status.update",
        "shopex_b2c_store.trade.aftersale.add_ecos.ome":"store.trade.aftersale.add",
        "ecos.ome_store.items.quantity.list.update_taobao":"store.items.quantity.list.update",
        "ecos.ome_store.shop.payment_type.list.get_ecos.b2c":"store.shop.payment_type.list.get",
        "mcas_store.item.add_ecos.shangchao":"store.item.add",
        "ecos.ome_store.trade.aftersale.status.update_shopex_b2b":"store.trade.aftersale.status.update",
        "ecos.b2c_store.trade.payment.add_ecos.ome":"store.trade.payment.add",
        "ecos.ome_store.trade.buyer_message.add_ecos.b2c":"store.trade.buyer_message.add",
        "mcas_store.trade.fullinfo.get_ecos.shangchao":"store.trade.fullinfo.get",
        "shopex_b2b_store.trade.aftersale.logistics.update_ecos.ome":"store.trade.aftersale.logistics.update",
        "ecos.b2c_store.trade.pay_status.update_ecos.ome":"store.trade.pay_status.update",
        "ecos.ome_store.shop.payment_type.list.get_shopex_b2b":"store.shop.payment_type.list.get",
        "ecos.b2c_store.trade.status.update_ecos.ome":"store.trade.status.update",
        "shopex_b2c_store.trade.refund.add_ecos.ome":"store.trade.refund.add",
        "mcas_store.shop.userlevels.get_ecos.shangchao":"store.shop.userlevels.get",
        "shopex_b2b_store.trade.status.update_ecos.ome":"store.trade.status.update",
        "ecos.ome_store.items.quantity.list.update_ecos.b2c":"store.items.quantity.list.update",
        "mcas_store.item.typeprops.get_ecos.shangchao":"store.item.typeprops.get",
        "ecos.ome_store.trade.shipping.add_ecos.b2c":"store.trade.shipping.add",
        "ecos.ome_store.trade.payment.add_shopex_b2c":"store.trade.payment.add",
        "ecos.ome_store.trade.shippingaddress.update_shopex_b2b":"store.trade.shippingaddress.update",
        "mcas_store.item.sku.add_ecos.shangchao":"store.item.sku.add",
        "ecos.b2c_store.trade.refund.status.update_ecos.ome":"store.trade.refund.status.update",
        "ecos.ome_store.trade.shipping.update_shopex_b2c":"store.trade.shipping.update",
        "ecos.ome_store.trade.aftersale.add_shopex_b2c":"store.trade.aftersale.add",
        "ecos.ome_store.trade.aftersale.add_shopex_b2b":"store.trade.aftersale.add",
        "shopex_b2b_store.trade.aftersale.add_ecos.ome":"store.trade.aftersale.add",
        "mcas_store.item.type.add_ecos.shangchao":"store.item.type.add",
        "paipai_order_count_list":"store.trade.add",
        "shangchao_taobao_order_count_list":"store.trade.pay_status.update",
        "spider_taobao_order_list_detail":"store.trade.add",
        "spider_paipai_order_list_detail":"store.trade.add",
        "ome_taobao_refunds_receive_get_taobao":"store.trade.refund.add",
        "spider_shangchao_taobao_order_list_detail":"store.trade.pay_status.update",
        "trade_shangchao_order_detail_to_shangchao":"store.trade.pay_status.update",
        "ome_taobao_refunds_receive_get_to_sdf":"store.trade.refund.add",
        "quantity_list_sku_update_taobao":"store.item.sku.update",
        "taobao_order_count_list":"store.trade.add",
        "quantity_list_update_taobao":"store.item.sku.update",
        "ome_quantity_list_update_taobao_wait":"store.item.sku.update",
        "ome_quantity_list_update_paipai_wait":"store.item.sku.update",
        "ome_presence_refunds_receive_get_to_ome":"store.trade.refund.add",
        "quantity_list_sku_update_paipai":"store.item.sku.update",

        "ecos.pcm_store.item.add_paipai":"store.item.add",
        "ecos.pcm_store.item.update_paipai":"store.item.update",
        "ecos.pcm_store.item.img.upload_paipai":"store.item.img.upload",
        "ecos.pcm_store.item.img.delete_paipai":"store.item.img.delete",
        "ecos.pcm_store.item.add_shopex_b2b":"store.item.add",
        "ecos.pcm_store.item.update_shopex_b2b":"store.item.update",
        "ecos.pcm_store.item.img.upload_shopex_b2b":"store.item.img.upload",
        "ecos.pcm_store.item.img.delete_shopex_b2b":"store.item.img.delete",
        "ecos.pcm_store.item.add_taobao":"store.item.add",
        "ecos.pcm_store.item.update_taobao":"store.item.update",
        "ecos.pcm_store.item.img.upload_taobao":"store.item.img.upload",
        "ecos.pcm_store.item.img.delete_taobao":"store.item.img.delete",
        "ecos.pcm_store.item.add_shopex_b2c":"store.item.add",
        "ecos.pcm_store.item.update_shopex_b2c":"store.item.update",
        "ecos.pcm_store.item.img.upload_shopex_b2c":"store.item.img.upload",
        "ecos.pcm_store.item.img.delete_shopex_b2c":"store.item.img.delete",

        "ecos.pcm_store.item.delete_shopex_b2b":"store.item.delete",
        "ecos.pcm_store.item.delete_shopex_b2c":"store.item.delete",
        "shopex_b2b_store.logistics.address.search_taobao":"store.logistics.address.search",
        "shopex_b2b_store.logistics.offline.send_taobao":"store.logistics.offline.send",
}